import { Injectable } from '@angular/core';
import { _HttpClient } from '@delon/theme';
import { environment } from '@env/environment';

@Injectable({ providedIn: 'root' })

export class StamonthplanService {
    constructor(
        private http: _HttpClient,
    ) { }


    /**
     * 月计划列表统计
     * @param nYear 年 
     * @param nMonth 月 
     * @param vcCj  段 2  车间 1  工区 0
     * @param page 页数 
     * @param rows 每页行数 
     */
    queryTj(param) {
        // param.orgtype = 'gq';
        const url = environment.apiBase + '/csmis/ymVwaMonthplan/getmonthstatistics.jwt';
        return this.http.get(url, param);
    }

  

    /**
     * 根据车间查工区
     * @param yesorno 返回值带不带 请选择
     * @param orgId 车间ID
     * @param cjandgq 返回值是否包含自己 1不包含 0或不传 包含
     */
    getgongquByCjId(param) {
        const url = environment.apiBase + '/csmis/getgongquByCjId.jwt';
        return this.http.get(url, param);
    }

    getCjList() {
        const url = environment.apiBase + '/csmis/getAllChejian.jwt';
        return this.http.get(url);
    }

   

}